﻿using AutoMapper;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Camc.Quality.RecordTable.FormBase;
using Camc.Quality.Dto.TableDto;
using Camc.Quality.RecordTable.FormClass;
using Camc.Quality.Dto.TableDto.BopDto;

namespace Camc.Quality
{
    internal static class CustomBopMapperVf
    {
        public static void CreateMappings(IMapperConfigurationExpression configuration)
        {
            //Inputs
            //表
            #region  通用总装数据记录表
            configuration.CreateMap<TableBase, AssembleDto>().ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))//opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))//opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))//opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 通用记录表
            configuration.CreateMap<TableBase, GeneralRecordsDto>().ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            # region 胶液配比情况记录表
            configuration.CreateMap<TableBase, GlueSolutionDto>().ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 舱口盖开闭记录表
            configuration.CreateMap<TableBase, HatchOpenShutDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 进箱舱登记表
            configuration.CreateMap<TableBase, InCabinDto>().ForMember(d => d.RecordStatus, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus))
             .ForMember(d => d.RecordStatus_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_DisplayName))
             .ForMember(d => d.RecordStatus_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Enable))
             .ForMember(d => d.RecordStatus_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Property))
             .ForMember(d => d.RecordStatus_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Show))
             .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
             .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
             .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
             .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
             .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
             .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
             .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
             .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
             .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
             .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
             .ForMember(d => d.RecordMainopoint, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint))
             .ForMember(d => d.RecordMainopoint_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_DisplayName))
             .ForMember(d => d.RecordMainopoint_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Enable))
             .ForMember(d => d.RecordMainopoint_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Property))
             .ForMember(d => d.RecordMainopoint_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Show))
             .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
             .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
             .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
             .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
             .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
             .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
             .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
             .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
             .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
             .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
             .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
             .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
             .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
             .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
             .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
             .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
             .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
             .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
             .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
             .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
             .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
             .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
             .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
             .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
             .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
             .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show));
            #endregion
            #region  具有证明书的主要零件记录表
            configuration.CreateMap<TableBase, MainPartsDto>().ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
             .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
             .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
             .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
             .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
             .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
             .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
             .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
             .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
             .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
             .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
             .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
             .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
             .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
             .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
             .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
             .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
             .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
             .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
             .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
             .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
             .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
             .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
             .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
             .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
             .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
             .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
             .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
             .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
             .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
             .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
             .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
             .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
             .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
             .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
             .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 力矩记录表
            configuration.CreateMap<TableBase, MomentRecordingDto>().ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 通用多媒体记录表
            configuration.CreateMap<TableBase, MultimediaRecordDto>().ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo == "是" ? "" : s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show));
            #endregion
            #region 通用力矩复校记录表
            configuration.CreateMap<TableBase, TorqueReCalibrationDto>().ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 质量控制记录表
            configuration.CreateMap<TableBase, QualityControlDto>().ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            //.ForMember(d => d.FourthOperator, opt => opt.MapFrom(s => s.InspectionSignature.d.FourthOperator, == "是" ? "" : s.InspectionSignature.d.FourthOperator, ))
            //.ForMember(d => d.FourthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_DisplayName))
            //.ForMember(d => d.FourthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Enable))
            //.ForMember(d => d.FourthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Property))
            //.ForMember(d => d.FourthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Show))
            //.ForMember(d => d.FourthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData.ToString()))
            //.ForMember(d => d.FourthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_DisplayName))
            //.ForMember(d => d.FourthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Enable))
            //.ForMember(d => d.FourthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Property))
            //.ForMember(d => d.FourthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Show))
            //.ForMember(d => d.FifthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator))
            //.ForMember(d => d.FifthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_DisplayName))
            //.ForMember(d => d.FifthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Enable))
            //.ForMember(d => d.FifthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Property))
            //.ForMember(d => d.FifthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Show))
            //.ForMember(d => d.FifthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData.ToString()))
            //.ForMember(d => d.FifthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_DisplayName))
            //.ForMember(d => d.FifthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Enable))
            //.ForMember(d => d.FifthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Property))
            //.ForMember(d => d.FifthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Show));
            #endregion
            #region 电缆插头防水防热记录表
            configuration.CreateMap<TableBase, CablePlugWaterFireProofDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 波纹管变形记录表
            configuration.CreateMap<TableBase, BellowsDeformationDto>()
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.ThirdMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues))
            .ForMember(d => d.ThirdMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_DisplayName))
            .ForMember(d => d.ThirdMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Enable))
            .ForMember(d => d.ThirdMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Property))
            .ForMember(d => d.ThirdMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 电连接器插接记录表
            configuration.CreateMap<TableBase, ElectricalConnectInsertionDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
           .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.SecondPhotoNo, opt => opt.MapFrom(s => s.MultiMedia.SecondPhotoNo == "是" ? "" : s.MultiMedia.SecondPhotoNo))
            .ForMember(d => d.SecondPhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.SecondPhotoNo_DisplayName))
            .ForMember(d => d.SecondPhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.SecondPhotoNo_Enable))
            .ForMember(d => d.SecondPhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.SecondPhotoNo_Property))
            .ForMember(d => d.SecondPhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.SecondPhotoNo_Show))
            .ForMember(d => d.ThirdPhotoNo, opt => opt.MapFrom(s => s.MultiMedia.ThirdPhotoNo == "是" ? "" : s.MultiMedia.ThirdPhotoNo))
            .ForMember(d => d.ThirdPhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.ThirdPhotoNo_DisplayName))
            .ForMember(d => d.ThirdPhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.ThirdPhotoNo_Enable))
            .ForMember(d => d.ThirdPhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.ThirdPhotoNo_Property))
            .ForMember(d => d.ThirdPhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.ThirdPhotoNo_Show))
            .ForMember(d => d.FourthPhotoNo, opt => opt.MapFrom(s => s.MultiMedia.FourthPhotoNo == "是" ? "" : s.MultiMedia.FourthPhotoNo))
            .ForMember(d => d.FourthPhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.FourthPhotoNo_DisplayName))
            .ForMember(d => d.FourthPhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.FourthPhotoNo_Enable))
            .ForMember(d => d.FourthPhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.FourthPhotoNo_Property))
            .ForMember(d => d.FourthPhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.FourthPhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show))
            .ForMember(d => d.FourthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator == "是" ? "" : s.InspectionSignature.FourthOperator))
            .ForMember(d => d.FourthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_DisplayName))
            .ForMember(d => d.FourthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Enable))
            .ForMember(d => d.FourthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Property))
            .ForMember(d => d.FourthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Show))
            .ForMember(d => d.FourthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData.ToString()))
            .ForMember(d => d.FourthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_DisplayName))
            .ForMember(d => d.FourthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Enable))
            .ForMember(d => d.FourthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Property))
            .ForMember(d => d.FourthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Show));
            #endregion
            #region 舱口盖开闭测试记录表
            configuration.CreateMap<TableBase, HatchOpenShutTestDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 产品接地状态检查记录表
            configuration.CreateMap<TableBase, ProductGroundingStatusDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 强制检验点记录表
            configuration.CreateMap<TableBase, ForcedCheckpointDto>().ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
           .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show))
            .ForMember(d => d.FourthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator == "是" ? "" : s.InspectionSignature.FourthOperator))
            .ForMember(d => d.FourthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_DisplayName))
            .ForMember(d => d.FourthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Enable))
            .ForMember(d => d.FourthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Property))
            .ForMember(d => d.FourthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Show))
            .ForMember(d => d.FourthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData.ToString()))
            .ForMember(d => d.FourthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_DisplayName))
            .ForMember(d => d.FourthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Enable))
            .ForMember(d => d.FourthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Property))
            .ForMember(d => d.FourthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Show))
            .ForMember(d => d.FifthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator == "是" ? "" : s.InspectionSignature.FifthOperator))
            .ForMember(d => d.FifthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_DisplayName))
            .ForMember(d => d.FifthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Enable))
            .ForMember(d => d.FifthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Property))
            .ForMember(d => d.FifthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperator_Show))
            .ForMember(d => d.FifthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData.ToString()))
            .ForMember(d => d.FifthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_DisplayName))
            .ForMember(d => d.FifthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Enable))
            .ForMember(d => d.FifthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Property))
            .ForMember(d => d.FifthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FifthOperatorData_Show));
            #endregion
            #region 自动关闭口盖检查记录表
            configuration.CreateMap<TableBase, AutomaticShutoffDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show)).ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 伺服机构工艺拉杆长度记录表
            configuration.CreateMap<TableBase, ServomechanismDto>().ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 状态检查表
            configuration.CreateMap<TableBase, StatusCheckDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show));
            #endregion
            #region 问题记录表
            configuration.CreateMap<TableBase, ProblemRecordDto>().ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show));
            #endregion
            #region 爆索尺寸测量记录表
            configuration.CreateMap<TableBase, DetonatingCableSizeDto>().ForMember(d => d.ThirdMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues))
            .ForMember(d => d.ThirdMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_DisplayName))
            .ForMember(d => d.ThirdMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Enable))
            .ForMember(d => d.ThirdMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Property))
            .ForMember(d => d.ThirdMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show));
            #endregion
            #region 整流罩星箭分离弹簧压缩数据记录表
            configuration.CreateMap<TableBase, ReleaseSpringCompressionDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.ThirdMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues))
            .ForMember(d => d.ThirdMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_DisplayName))
            .ForMember(d => d.ThirdMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Enable))
            .ForMember(d => d.ThirdMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Property))
            .ForMember(d => d.ThirdMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Show))
            .ForMember(d => d.FourthMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues))
            .ForMember(d => d.FourthMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_DisplayName))
            .ForMember(d => d.FourthMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Enable))
            .ForMember(d => d.FourthMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Property))
            .ForMember(d => d.FourthMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));

            #endregion
            #region 载荷支架组合体形位数据记录表
            configuration.CreateMap<TableBase, LoadBracketDto>().ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));

            #endregion
            #region 设计签署总装数据记录表
            configuration.CreateMap<TableBase, DesignGeneralAssembleDto>().ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show))
            .ForMember(d => d.FourthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator == "是" ? "" : s.InspectionSignature.FourthOperator))
            .ForMember(d => d.FourthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_DisplayName))
            .ForMember(d => d.FourthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Enable))
            .ForMember(d => d.FourthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Property))
            .ForMember(d => d.FourthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Show))
            .ForMember(d => d.FourthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData.ToString()))
            .ForMember(d => d.FourthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_DisplayName))
            .ForMember(d => d.FourthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Enable))
            .ForMember(d => d.FourthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Property))
            .ForMember(d => d.FourthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Show));
            #endregion
            #region 管路活门气密点检查记录表皂泡法
            configuration.CreateMap<TableBase, SoapBubbleDto>().ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show));

            #endregion
            #region 管路活门气密点检查记录表氦质谱法
            configuration.CreateMap<TableBase, HeliumMassSpectrometryDto>().ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.ThirdMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues))
            .ForMember(d => d.ThirdMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_DisplayName))
            .ForMember(d => d.ThirdMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Enable))
            .ForMember(d => d.ThirdMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Property))
            .ForMember(d => d.ThirdMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Show))
            .ForMember(d => d.FourthMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues))
            .ForMember(d => d.FourthMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_DisplayName))
            .ForMember(d => d.FourthMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Enable))
            .ForMember(d => d.FourthMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Property))
            .ForMember(d => d.FourthMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Show))
            .ForMember(d => d.AtmPressure, opt => opt.MapFrom(s => s.Environment.AtmPressure))
            .ForMember(d => d.AtmPressure_DisplayName, opt => opt.MapFrom(s => s.Environment.AtmPressure_DisplayName))
            .ForMember(d => d.AtmPressure_Enable, opt => opt.MapFrom(s => s.Environment.AtmPressure_Enable))
            .ForMember(d => d.AtmPressure_Property, opt => opt.MapFrom(s => s.Environment.AtmPressure_Property))
            .ForMember(d => d.AtmPressure_Show, opt => opt.MapFrom(s => s.Environment.AtmPressure_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show));
            #endregion
            #region 除了打保险防松外的总装直属件记录表
            configuration.CreateMap<TableBase, FinalAssemblyPartsDto>().ForMember(d => d.RecordMainopoint, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint))
            .ForMember(d => d.RecordMainopoint_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_DisplayName))
            .ForMember(d => d.RecordMainopoint_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Enable))
            .ForMember(d => d.RecordMainopoint_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Property))
            .ForMember(d => d.RecordMainopoint_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 传感器安装测试记录情况统计记录表
            configuration.CreateMap<TableBase, SensorInstallationDto>().ForMember(d => d.RecordMainopoint, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint))
            .ForMember(d => d.RecordMainopoint_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_DisplayName))
            .ForMember(d => d.RecordMainopoint_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Enable))
            .ForMember(d => d.RecordMainopoint_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Property))
            .ForMember(d => d.RecordMainopoint_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.RecordStatus, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus))
            .ForMember(d => d.RecordStatus_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_DisplayName))
            .ForMember(d => d.RecordStatus_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Enable))
            .ForMember(d => d.RecordStatus_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Property))
            .ForMember(d => d.RecordStatus_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 插头状态检查表
            configuration.CreateMap<TableBase, PlugStatusDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.RecordStatus, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus))
            .ForMember(d => d.RecordStatus_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_DisplayName))
            .ForMember(d => d.RecordStatus_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Enable))
            .ForMember(d => d.RecordStatus_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Property))
            .ForMember(d => d.RecordStatus_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.Remarks, opt => opt.MapFrom(s => s.RecordRequirements.Remarks))
            .ForMember(d => d.Remarks_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_DisplayName))
            .ForMember(d => d.Remarks_Enable, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Enable))
            .ForMember(d => d.Remarks_Property, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Property))
            .ForMember(d => d.Remarks_Show, opt => opt.MapFrom(s => s.RecordRequirements.Remarks_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 惯组安装记录表1
            configuration.CreateMap<TableBase, FirstIMUInstallationDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 惯组安装记录表2
            configuration.CreateMap<TableBase, SecondIMUInstallationDto>().ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 电缆高度测量记录表
            configuration.CreateMap<TableBase, CableHeightDto>().ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 电缆剥线试验记录表低频
            configuration.CreateMap<TableBase, LowFrequencyCableStrippingDto>().ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 压接实验测量记录表低频
            configuration.CreateMap<TableBase, LowCrimpingExperimentDto>().ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.DesignerDemand, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand))
            .ForMember(d => d.DesignerDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_DisplayName))
            .ForMember(d => d.DesignerDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Enable))
            .ForMember(d => d.DesignerDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Property))
            .ForMember(d => d.DesignerDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.DesignerDemand_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 电缆剥线试验记录表高频
            configuration.CreateMap<TableBase, HighFrequencyCableStrippingDto>().ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show));
            #endregion
            #region 仪器接收检查记录表
            configuration.CreateMap<TableBase, InstrumentCheckDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.SecondConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult))
            .ForMember(d => d.SecondConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_DisplayName))
            .ForMember(d => d.SecondConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Enable))
            .ForMember(d => d.SecondConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Property))
            .ForMember(d => d.SecondConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Show))
            .ForMember(d => d.ThirdConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult))
            .ForMember(d => d.ThirdConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_DisplayName))
            .ForMember(d => d.ThirdConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Enable))
            .ForMember(d => d.ThirdConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Property))
            .ForMember(d => d.ThirdConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 电缆接收检查记录表
            configuration.CreateMap<TableBase, CableReceivingInspectionDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.SecondConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult))
            .ForMember(d => d.SecondConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_DisplayName))
            .ForMember(d => d.SecondConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Enable))
            .ForMember(d => d.SecondConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Property))
            .ForMember(d => d.SecondConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondConfirmResult_Show))
            .ForMember(d => d.ThirdConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult))
            .ForMember(d => d.ThirdConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_DisplayName))
            .ForMember(d => d.ThirdConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Enable))
            .ForMember(d => d.ThirdConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Property))
            .ForMember(d => d.ThirdConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdConfirmResult_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 箭地接口保护件检查记录表
            configuration.CreateMap<TableBase, ArrowInterfaceProtectCheckDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.RecordMainopoint, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint))
            .ForMember(d => d.RecordMainopoint_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_DisplayName))
            .ForMember(d => d.RecordMainopoint_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Enable))
            .ForMember(d => d.RecordMainopoint_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Property))
            .ForMember(d => d.RecordMainopoint_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordMainopoint_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 通用检查记录表
            configuration.CreateMap<TableBase, InspectionRecordDto>().ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 对接面形位记录表
            configuration.CreateMap<TableBase, DockSurfaceMorphemeDto>().ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 整流罩锉修记录表
            configuration.CreateMap<TableBase, FilingFileRepairDto>().ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show));
            #endregion
            #region 整流罩安装后检查记录表
            configuration.CreateMap<TableBase, CheckFairingAfterInstallationDto>()
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 导管检查记录表
            configuration.CreateMap<TableBase, CatheterizationDto>()
            .ForMember(d => d.MeasuredActual, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual))
            .ForMember(d => d.MeasuredActual_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_DisplayName))
            .ForMember(d => d.MeasuredActual_Enable, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Enable))
            .ForMember(d => d.MeasuredActual_Property, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Property))
            .ForMember(d => d.MeasuredActual_Show, opt => opt.MapFrom(s => s.MeasuredResult.MeasuredActual_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show))
            .ForMember(d => d.FourthOperator, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator == "是" ? "" : s.InspectionSignature.FourthOperator))
            .ForMember(d => d.FourthOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_DisplayName))
            .ForMember(d => d.FourthOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Enable))
            .ForMember(d => d.FourthOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Property))
            .ForMember(d => d.FourthOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperator_Show))
            .ForMember(d => d.FourthOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData.ToString()))
            .ForMember(d => d.FourthOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_DisplayName))
            .ForMember(d => d.FourthOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Enable))
            .ForMember(d => d.FourthOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Property))
            .ForMember(d => d.FourthOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FourthOperatorData_Show));

            #endregion
            #region 管路上箭前吹除记录表
            configuration.CreateMap<TableBase, BlowPipeArrowDto>()
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 气封管流量测试记录表
            configuration.CreateMap<TableBase, GasPipeTestDto>()
            .ForMember(d => d.ProcessorDemand, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand))
            .ForMember(d => d.ProcessorDemand_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_DisplayName))
            .ForMember(d => d.ProcessorDemand_Enable, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Enable))
            .ForMember(d => d.ProcessorDemand_Property, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Property))
            .ForMember(d => d.ProcessorDemand_Show, opt => opt.MapFrom(s => s.RecordRequirements.ProcessorDemand_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.SecondMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues))
            .ForMember(d => d.SecondMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_DisplayName))
            .ForMember(d => d.SecondMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Enable))
            .ForMember(d => d.SecondMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Property))
            .ForMember(d => d.SecondMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.SecondMeasuredValues_Show))
            .ForMember(d => d.ThirdMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues))
            .ForMember(d => d.ThirdMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_DisplayName))
            .ForMember(d => d.ThirdMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Enable))
            .ForMember(d => d.ThirdMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Property))
            .ForMember(d => d.ThirdMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.ThirdMeasuredValues_Show))
            .ForMember(d => d.FourthMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues))
            .ForMember(d => d.FourthMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_DisplayName))
            .ForMember(d => d.FourthMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Enable))
            .ForMember(d => d.FourthMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Property))
            .ForMember(d => d.FourthMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FourthMeasuredValues_Show))
            .ForMember(d => d.Temperature, opt => opt.MapFrom(s => s.Environment.Temperature))
            .ForMember(d => d.Temperature_DisplayName, opt => opt.MapFrom(s => s.Environment.Temperature_DisplayName))
            .ForMember(d => d.Temperature_Enable, opt => opt.MapFrom(s => s.Environment.Temperature_Enable))
            .ForMember(d => d.Temperature_Property, opt => opt.MapFrom(s => s.Environment.Temperature_Property))
            .ForMember(d => d.Temperature_Show, opt => opt.MapFrom(s => s.Environment.Temperature_Show))
            .ForMember(d => d.Humidity, opt => opt.MapFrom(s => s.Environment.Humidity))
            .ForMember(d => d.Humidity_DisplayName, opt => opt.MapFrom(s => s.Environment.Humidity_DisplayName))
            .ForMember(d => d.Humidity_Enable, opt => opt.MapFrom(s => s.Environment.Humidity_Enable))
            .ForMember(d => d.Humidity_Property, opt => opt.MapFrom(s => s.Environment.Humidity_Property))
            .ForMember(d => d.Humidity_Show, opt => opt.MapFrom(s => s.Environment.Humidity_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 阀门气瓶过滤器流量计输送管金属软管等检查记录表
            configuration.CreateMap<TableBase, ValvesGasInspectionDto>()
            .ForMember(d => d.RecordStatus, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus))
            .ForMember(d => d.RecordStatus_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_DisplayName))
            .ForMember(d => d.RecordStatus_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Enable))
            .ForMember(d => d.RecordStatus_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Property))
            .ForMember(d => d.RecordStatus_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordStatus_Show))
            .ForMember(d => d.FirstConfirmResult, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult))
            .ForMember(d => d.FirstConfirmResult_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_DisplayName))
            .ForMember(d => d.FirstConfirmResult_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Enable))
            .ForMember(d => d.FirstConfirmResult_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Property))
            .ForMember(d => d.FirstConfirmResult_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstConfirmResult_Show))
            .ForMember(d => d.PhotoNo, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo))
            .ForMember(d => d.PhotoNo_DisplayName, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_DisplayName))
            .ForMember(d => d.PhotoNo_Enable, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Enable))
            .ForMember(d => d.PhotoNo_Property, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Property))
            .ForMember(d => d.PhotoNo_Show, opt => opt.MapFrom(s => s.MultiMedia.PhotoNo_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 单机安装位置记录表
            configuration.CreateMap<TableBase, InstallationLocationDto>()
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
            #region 安装距离记录表
            configuration.CreateMap<TableBase, InstallationDistanceDto>()
            .ForMember(d => d.RecordLocation, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation))
            .ForMember(d => d.RecordLocation_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_DisplayName))
            .ForMember(d => d.RecordLocation_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Enable))
            .ForMember(d => d.RecordLocation_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Property))
            .ForMember(d => d.RecordLocation_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordLocation_Show))
            .ForMember(d => d.RecordRequire, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire))
            .ForMember(d => d.RecordRequire_DisplayName, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_DisplayName))
            .ForMember(d => d.RecordRequire_Enable, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Enable))
            .ForMember(d => d.RecordRequire_Property, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Property))
            .ForMember(d => d.RecordRequire_Show, opt => opt.MapFrom(s => s.RecordRequirements.RecordRequire_Show))
            .ForMember(d => d.FirstMeasuredValues, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues))
            .ForMember(d => d.FirstMeasuredValues_DisplayName, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_DisplayName))
            .ForMember(d => d.FirstMeasuredValues_Enable, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Enable))
            .ForMember(d => d.FirstMeasuredValues_Property, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Property))
            .ForMember(d => d.FirstMeasuredValues_Show, opt => opt.MapFrom(s => s.MeasuredResult.FirstMeasuredValues_Show))
            .ForMember(d => d.InspectionSignatureName, opt => opt.MapFrom(s => s.InspectionSignature.InspectionSignatureName))
            .ForMember(d => d.FirstOperator, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator == "是" ? "" : s.InspectionSignature.FirstOperator))
            .ForMember(d => d.FirstOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_DisplayName))
            .ForMember(d => d.FirstOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Enable))
            .ForMember(d => d.FirstOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Property))
            .ForMember(d => d.FirstOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperator_Show))
            .ForMember(d => d.FirstOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData.ToString()))
            .ForMember(d => d.FirstOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_DisplayName))
            .ForMember(d => d.FirstOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Enable))
            .ForMember(d => d.FirstOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Property))
            .ForMember(d => d.FirstOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.FirstOperatorData_Show))
            .ForMember(d => d.SecondOperator, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator == "是" ? "" : s.InspectionSignature.SecondOperator))
            .ForMember(d => d.SecondOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_DisplayName))
            .ForMember(d => d.SecondOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Enable))
            .ForMember(d => d.SecondOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Property))
            .ForMember(d => d.SecondOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperator_Show))
            .ForMember(d => d.SecondOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData.ToString()))
            .ForMember(d => d.SecondOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_DisplayName))
            .ForMember(d => d.SecondOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Enable))
            .ForMember(d => d.SecondOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Property))
            .ForMember(d => d.SecondOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.SecondOperatorData_Show))
            .ForMember(d => d.ThirdOperator, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator == "是" ? "" : s.InspectionSignature.ThirdOperator))
            .ForMember(d => d.ThirdOperator_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_DisplayName))
            .ForMember(d => d.ThirdOperator_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Enable))
            .ForMember(d => d.ThirdOperator_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Property))
            .ForMember(d => d.ThirdOperator_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperator_Show))
            .ForMember(d => d.ThirdOperatorData, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData.ToString()))
            .ForMember(d => d.ThirdOperatorData_DisplayName, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_DisplayName))
            .ForMember(d => d.ThirdOperatorData_Enable, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Enable))
            .ForMember(d => d.ThirdOperatorData_Property, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Property))
            .ForMember(d => d.ThirdOperatorData_Show, opt => opt.MapFrom(s => s.InspectionSignature.ThirdOperatorData_Show));
            #endregion
        }

    }
}
